stitch fastening - Turkish English Dictionary